cause physical or moral suffering - Spanisch Englisch Wörterbuch